package entidades;



import coneccion.Coneccion;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Statement;
import java.util.ArrayList;
import java.sql.Date;
import java.util.List;


/**
 *
 * @author DYE
 */
public class compensacion {
    
    public int idCompensacion;
    public String tipo_compensacion;

    public int getIdCompensacion() {
        return idCompensacion;
    }

    public void setIdCompensacion(int idCompensacion) {
        this.idCompensacion = idCompensacion;
    }

    public String getTipo_compensacion() {
        return tipo_compensacion;
    }

    public void setTipo_compensacion(String tipo_compensacion) {
        this.tipo_compensacion = tipo_compensacion;
    }
    
    
    
    public List<compensacion> SelectCompensacion()
    {
        compensacion com;
        List<compensacion> listCompensacion= new ArrayList<compensacion>();
        ResultSet rs=null;
        try
        {
        Coneccion cn=new Coneccion();
        
        rs=cn.connect().executeQuery("select * from compresacion");
        
        while(rs.next())
        {
            com=new compensacion();
            
            
            listCompensacion.add(com);
        }
        rs.close();
        cn.getCon().close();

        }catch(Exception ex)
         {
               System.out.println(ex.toString());
         }
        return listCompensacion;
    }
    
    
    
    public void InsertarProducto(String nombreP, float precioP)
    {
        try
        {
            Coneccion cn=new Coneccion();
            Statement st=cn.connect();
            
            compensacion in=new compensacion();
            
            PreparedStatement ps=cn.connect("insert into producto (nombre, precio) "+"values(?,?)");

            ps.setString(1,nombreP);
            ps.setFloat(2, precioP);
                        
            ps.executeUpdate();

            st.close();

            cn.getCon().close();
        }
        catch (Exception e)
        {
            System.out.println(e.toString());
        }
    }
    
}
